A Systematic Approach to the Comparison of Roles in the Software Development Processes
نویسندگان
چکیده
The vision of building a successful software product requires teams of individuals equipped with a wide range of social and technical skills. Furthermore, by combining these skills with appropriate job roles, we should be able to improve the productivity of a software organization. In order to identify and compare different roles in software development activities, we conduct a systematic comparison of software development models, covering traditional approaches through to agile techniques. To compare the roles in the literature with industrial software landscapes, we use data from a survey conducted on 266 software practitioners to ascertain job roles in two middle size software companies, one of which uses traditional methods and in particular ISO/IEC 12207 for managing their software development activities while other uses a tailored agile methodology. In light of our interviews, we found that based on project specific needs, the roles used in industry vary significantly from the roles defined in literature.
منابع مشابه
Mapping of McGraw Cycle to RUP Methodology for Secure Software Developing
Designing a secure software is one of the major phases in developing a robust software. The McGraw life cycle, as one of the well-known software security development approaches, implements different touch points as a collection of software security practices. Each touch point includes explicit instructions for applying security in terms of design, coding, measurement, and maintenance of softwar...
متن کاملInvestigating and Analysing Instructional Design and Workplace Learning Models and Selection of Adaptive Model to Optimize Organizational Training in Petrochemical Industry
The present research aimed to analyze instructional design,workplace learning, and selecting the optimum model of learning for human resources training in petrochemical industry.The previous roles have become faint and new opportunities have appeared in petrochemical industry by starting the process of privatization and changing the nature of the company from holding to a governance and develop...
متن کاملA Meta-study of Architectural Design Processes in Post-disaster Housing Reconstruction in Iran
Background and objective Despite conducting numerous studies in the two areas of “architectural design process” and “post-disaster housing reconstruction” in recent years in Iran, limited studies have been conducted for the meta-study of these two areas. Therefore, to redefine the “post-disaster housing reconstruction” and strengthen the common theoretical foundations, the current study aims to...
متن کاملA sustainable tourism-based income model for municipalities' (Using the meta-synthesis approach)
Abstract: Today, the major source of income for Iranian municipalities is the unstable resources such as construction fines and charges and Such an approach has led them to the financial crisis, the challenge of urban management and ultimately to citizens' dissatisfaction. So, in the developed cities of the world, tourism is used as one of the main and influential drivers in analyzing the urba...
متن کاملSystematic Analysis the Barriers to the Integration of Health Insurance in Iran Using the Dematel Approach
Background and Aim: Achieving public health coverage is a prerequisite for the sustainable development of countries, and this is highly dependent on patient financing in the form of health insurance. Therefore, improving the efficiency of health insurance through the consolidation of insurance funds is very important. The aim of this study was to structuring the barriers to the integration of h...
متن کامل